package com.webapp.constants;

/**
 * @Author: Jimmy Li
 * @Mail: jimmy.c.li@cn.pwc.com
 * @Date: 27 Mar 2020
 * @Description: 响应码枚举，参考HTTP状态码的语义
 */


public enum RetCode {
	
	/**
	 * 成功
	 */
	SUCCESS_CODE(200),
	 
	/**
	 * 失败
	 */
	FAIL_CODE(201),
	 
	/**
	 * 未认证（签名错误）
	 */
	UNAUTHORIZED_CODE(401),
	 
	/**
	 * 接口不存在
	 */
	NOT_FOUND_CODE(404),
	 
	/**
	 * 服务器内部错误
	 */
	INTERNAL_SERVER_ERROR_CODE(500);
	
	public int responseCode;
	 
	RetCode(int code) {
		this.responseCode = code;
	}

}